Big Huge Thesaurus

sailing vessel

noun